Skip to content

馃懛 ci: keep hardware validation local - #39

Merged
itdevwu merged 2 commits into
masterfrom
fix/v0.5.0-release-trust-boundary
Aug 8, 2026
Merged

馃懛 ci: keep hardware validation local#39
itdevwu merged 2 commits into
masterfrom
fix/v0.5.0-release-trust-boundary

Conversation

@itdevwu

@itdevwu itdevwu commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep GitHub Actions on hosted runners and remove the self-hosted NVIDIA workflow
  • consolidate BPF, GPU, PyTorch, and profiling benchmarks into just test-release-live
  • require an explicit local PYTORCH_ENV for the release gate so it cannot pull the large default image unexpectedly
  • bound multiprocess failure diagnostics and preserve temporary-directory cleanup after abrupt container termination

Verification

  • just fmt-check
  • just lint
  • just test
  • PYTORCH_ENV=/home/user/.miniforge3/envs/csrio just test-release-live (all stages passed; multiprocess rerun after one external SIGKILL)
  • just benchmark-multiprocess (two consecutive complete reruns, 1/2/4 workers, zero drops)

@itdevwu
itdevwu merged commit 1f2585a into master Aug 8, 2026
8 checks passed
@itdevwu
itdevwu deleted the fix/v0.5.0-release-trust-boundary branch August 8, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant